package com.sc.nft.sup;

import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import com.google.common.collect.Lists;
import com.sc.nft.annotation.Dict;
import com.sc.nft.annotation.DictMapping;
import com.sc.nft.annotation.DictValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.extern.slf4j.Slf4j;

import java.io.Serializable;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;

@NoArgsConstructor
@Slf4j
@Data
@AllArgsConstructor
public class EnumVO implements Serializable {

    private static final long serialVersionUID = 451654165L;
    @ApiModelProperty("值")
    private String value;

    @ApiModelProperty("code")
    private Integer code;

    @ApiModelProperty("描述")
    private String description;


}
